package com.shcd.mapperImpl;

import com.shcd.mapper.DataMonitoringMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;
import java.util.Map;

@Service
public class DataMonitoringMapperImpl implements DataMonitoringMapper {
    private final DataMonitoringMapper dataMonitoringMapper;

    @Autowired
    public DataMonitoringMapperImpl(DataMonitoringMapper dataMonitoringMapper){
        this.dataMonitoringMapper = dataMonitoringMapper;
    }

    @Override
    public Integer getWnDataSortCount(Map num) {
        return dataMonitoringMapper.getWnDataSortCount(num);
    }

    @Override
    public int getSpaceCount(){
        return dataMonitoringMapper.getSpaceCount();
    }

    @Override
    public int getBusinessCount(){
        return dataMonitoringMapper.getBusinessCount();
    }

    @Override
    public int getBusinessCount_wn() {
        return dataMonitoringMapper.getBusinessCount_wn();
    }

    @Override
    public int getBusinessCount_zf() {
        return dataMonitoringMapper.getBusinessCount_zf();
    }

    @Override
    public Integer getWnDataSum(Map num) {
        return dataMonitoringMapper.getWnDataSum(num);
    }

    @Override
    public int getQCSum() {
        return dataMonitoringMapper.getQCSum();
    }

    @Override
    public int getDataClearSum() {
        return dataMonitoringMapper.getDataClearSum();
    }

    @Override
    public int getDataResourceSum() {
        return dataMonitoringMapper.getDataResourceSum();
    }

    @Override
    public int getRecordSum() {
        return dataMonitoringMapper.getRecordSum();
    }

    @Override
    public int getBigDataSum() {
        return dataMonitoringMapper.getBigDataSum();
    }

    @Override
    public int getCreditSum() {
        return dataMonitoringMapper.getCreditSum();
    }

    @Override
    public Integer getGovernSituation(Map date) {
        return dataMonitoringMapper.getGovernSituation(date);
    }

    @Override
    public Integer getClearSituation(Map date) {
        return dataMonitoringMapper.getClearSituation(date);
    }

    @Override
    public List<Map> getDataShard_business() {
        return dataMonitoringMapper.getDataShard_business();
    }

    @Override
    public List<Map> getDataShard_space() {
        return dataMonitoringMapper.getDataShard_space();
    }

    @Override
    public List<Map> getShareSituation_business() {
        return dataMonitoringMapper.getShareSituation_business();
    }

    @Override
    public List<Map> getShareSituation_space() {
        return dataMonitoringMapper.getShareSituation_space();
    }

    @Override
    public int getCellSituation_space() {
        return dataMonitoringMapper.getCellSituation_space();
    }

    @Override
    public List<Map> getCellSituation_business() {
        return dataMonitoringMapper.getCellSituation_business();
    }

    @Override
    public List<Map> getCollectsTrend() {
        return dataMonitoringMapper.getCollectsTrend();
    }

    @Override
    public List<Map> getChannelStatusMain(Map<String, String> m) {
        return dataMonitoringMapper.getChannelStatusMain(m);
    }

    @Override
    public List<Map> getChannelStatusDetail(Map<String, String> m) {
        return dataMonitoringMapper.getChannelStatusDetail(m);
    }

    @Override
    public Integer insertChannelStatusMain(Map<String, String> m) {
        return dataMonitoringMapper.insertChannelStatusMain(m);
    }

    @Override
    public String getMainIdByIp(String m) {
        return dataMonitoringMapper.getMainIdByIp(m);
    }

    @Override
    public Integer insertChannelStatusDetail(Map<String, String> m) {
        return dataMonitoringMapper.insertChannelStatusDetail(m);
    }

    @Override
    public Integer deleteChannelStatusMain(Map<String, String> m) {
        return dataMonitoringMapper.deleteChannelStatusMain(m);
    }

    @Override
    public Integer deleteChannelStatusDetail(Map<String, String> m) {
        return dataMonitoringMapper.deleteChannelStatusDetail(m);
    }

    @Override
    public Integer updateChannelStatusMain(Map<String, String> m) {
        return dataMonitoringMapper.updateChannelStatusMain(m);
    }

    @Override
    public List<Map> getDataServiceStatesMonitoring(Map<String, String> m) {
        return dataMonitoringMapper.getDataServiceStatesMonitoring(m);
    }

    @Override
    public List<Map> getDataServiceStatesMonitoring_Detail(Map<String, String> m) {
        return dataMonitoringMapper.getDataServiceStatesMonitoring_Detail(m);
    }
}
